thorn plum - French English Dictionary